package com.gxa.pojo;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * patient
 * @author 
 */
@Data
public class Patient implements Serializable {
    /**
     * 患者ID
     */
    private Integer patientId;

    /**
     * 患者真实姓名
     */
    private String patientName;

    /**
     * 患者年龄
     */
    private Integer patientAge;

    /**
     * 患者昵称
     */
    private String patientNickname;

    /**
     * 患者手机号
     */
    private String patientPhone;

    /**
     * 患者密码
     */
    private String patientPassword;

    /**
     * 患者头像
     */
    private String patientHeadPortrait;

    /**
     * 患者最后一次登陆时间
     */
    private Date patientLastLoginTime;

    /**
     * 患者创建时间
     */
    private Date patientCreateTime;

    /**
     * 患者更新时间
     */
    private Date patientUpdateTime;

    /**
     * 地址
     */
    private String patientAddress;

    /**
     * 患者地址（省）
     */
    private String patientAddressProvince;

    /**
     * 患者地址（市）
     */
    private String patientAddressCity;

    /**
     * 患者性别
     */
    private String patientSex;

    /**
     * 患者生日
     */
    private Date patientBirthday;

    /**
     * 患者微信号
     */
    private String patientWechatId;

    /**
     * 患者确诊时间
     */
    private Date patientConfirmedTime;

    /**
     * 患者确诊医院
     */
    private String patientConfirmedHospital;

    /**
     * 患者初次发病时间
     */
    private Date patientFirstAttackTime;

    /**
     * 患者绑定的医生的ID
     */
    private Integer patientDoctorId;

    /**
     * 患者的会员有效期
     */
    private Date patientMemberPeriodOfValidity;

    /**
     * 患者会员卡的类型ID
     */
    private Integer patientCardId;

    /**
     * 患者是否完善资料，0:未完善，1:已完善
     */
    private Byte patientDataIsPerfact;

    /**
     * 患者是否接受推送消息,0:接受1:不接受
     */
    private Byte patientPushMessage;

    /**
     * 患者是否完善病例,0:未完善1:已完善
     */
    private Byte patientPerfectTheCases;

    /**
     * 患者体重
     */
    private Double patientWeight;

    /**
     * 患者是否删除，0:未删除1:已删除
     */
    private Integer patientIsDelete;

    /**
     * 患者病龄
     */
    private Double patientAcne;

    /**
     * 患者的余额
     */
    private Integer patientMoney;

    /**
     * 患者上次就诊时间
     */
    private Date patientLastClinicTime;

    /**
     * 患者与医生关联时间
     */
    private Date patientCorrelationTime;

    private static final long serialVersionUID = 1L;
}